package com.cyl.manager.lbs.domain;

import com.ruoyi.common.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.ruoyi.common.core.domain.BaseAudit;
import lombok.Data;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
/**
 * 直播列表对象 lbs_zbjl
 * 
 * @author zcc
 */
@ApiModel(description="直播列表对象")
@Data
@TableName("lbs_zbjl")
public class LbsZbjl extends BaseAudit {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty("ID")
    @TableId(type = IdType.ASSIGN_ID)
    private Long id;

    @ApiModelProperty("直播间状态")
    @Excel(name = "直播间状态")
    private String zbjzt;

    @ApiModelProperty("直播间部门")
    @Excel(name = "直播间部门")
    private Long deptZbjId;
    
    
    @ApiModelProperty("直播间部门id")
    @Excel(name = "直播间部门id")
    private Long zbjbmid;

    @ApiModelProperty("直播间名字")
    @Excel(name = "直播间名字")
    private String zbjmc;

    @ApiModelProperty("直播渠道")
    @Excel(name = "直播渠道")
    private String zbqd;

    @ApiModelProperty("可见平台")
    @Excel(name = "可见平台")
    private String kjptlx;

    @ApiModelProperty("直播间类型")
    @Excel(name = "直播间类型")
    private String zbjlx;

    @ApiModelProperty("横竖屏")
    @Excel(name = "横竖屏")
    private String hsplx;

    @ApiModelProperty("开播方式")
    @Excel(name = "开播方式")
    private String kbfslx;

    @ApiModelProperty("直播清晰度")
    @Excel(name = "直播清晰度")
    private String zbqxdlx;

    @ApiModelProperty("直播延时类型")
    @Excel(name = "直播延时类型")
    private String zbyslx;

    @ApiModelProperty("横屏封面图")
    @Excel(name = "横屏封面图")
    private String hpfmt;

    @ApiModelProperty("竖屏封面图")
    @Excel(name = "竖屏封面图")
    private String spfmt;

    @ApiModelProperty("分享图")
    @Excel(name = "分享图")
    private String fxt;

    @ApiModelProperty("直播计划开始时间")
    @Excel(name = "直播计划开始时间")
    private String jhkssj;

    @ApiModelProperty("直播计划结束时间")
    @Excel(name = "直播计划结束时间")
    private String jhjssj;
    
    @ApiModelProperty("真实开始时间")
    @Excel(name = "真实开始时间")
    private String zskssj;

    @ApiModelProperty("真实结束时间")
    @Excel(name = "真实结束时间")
    private String zsjssj;

    @ApiModelProperty("主播昵称")
    @Excel(name = "主播昵称")
    private String zbnc;

    @ApiModelProperty("主播微信号")
    @Excel(name = "主播微信号")
    private String zbwxh;

    @ApiModelProperty("福利券发放时间门槛(分)")
    @Excel(name = "福利券发放时间门槛(分)")
    private String hlqsj;

    @ApiModelProperty("发放福利券")
    @Excel(name = "发放福利券")
    private Long hlqid;

    @ApiModelProperty("直播推流服务器地址")
    @Excel(name = "直播推流服务器地址")
    private String zbtldz;

    @ApiModelProperty("直播推流串流密钥")
    @Excel(name = "直播推流串流密钥")
    private String zbtlmy;

    @ApiModelProperty("直播临时登陆密钥")
    @Excel(name = "直播临时登陆密钥")
    private String zbdlmy;

    @ApiModelProperty("直播临时登陆id")
    @Excel(name = "直播临时登陆id")
    private String zbdlid;

    @ApiModelProperty("是否启用商品卡片")
    @Excel(name = "是否启用商品卡片")
    private String spksfqy;

    @ApiModelProperty("交互展示")
    @Excel(name = "交互展示")
    private String spkjfzs;

    @ApiModelProperty("删除标志（0代表存在 2代表删除）")
    private Integer delFlag;
    
    @ApiModelProperty("直播间地址")
    @Excel(name = "直播间地址")
    private String viewurl;
    

    
    /** 后续增加 */
    @ApiModelProperty("直播备用推流服务器地址")
    @Excel(name = "直播推备用流服务器地址")
    private String zbtlbydz;

    @ApiModelProperty("直播备用推流密钥")
    @Excel(name = "直播备用推流密钥")
    private String zbtlbymy;
    
    @ApiModelProperty("直播拉流服务器地址")
    @Excel(name = "直播拉流服务器地址")
    private String zblldz;

    @ApiModelProperty("直播拉流密钥-目前用于存状态")
    @Excel(name = "直播拉流密钥-目前用于存状态")
    private String zbllmy;
    
    @ApiModelProperty("直播备用拉流服务器地址")
    @Excel(name = "直播备用拉流服务器地址")
    private String zbllbydz;

    @ApiModelProperty("直播备用拉流密钥-目前用于存状态")
    @Excel(name = "直播备用拉流密钥-目前用于存状态")
    private String zbllbymy;
}


